/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

package sistema.ecua911.datos.BDs;

import java.sql.SQLException;
import sistema.ecua911.negocio.Persona;
import sistema.ecua911.negocio.Usuario;

/**
 *
 * @author pablo
 */
public class PersonaDB {
    
     public boolean grabar(Persona p) throws SQLException {
        OperacionesBase db = new OperacionesBase();
        String query = "insert into persona values('" + p.getCedula() + "','" +p.getNombre() + "','" + p.getTelefonos() + "'," + p.getDirecion().getIdDirecion()+")";
        Boolean resultado = db.ingreso(query);
        db.cerrarConexion();
        return db.ingreso(query);
    }
    public int modificar(Persona p) throws SQLException {
        OperacionesBase db = new OperacionesBase();
        String query="update persona set nombre='" + p.getNombre() + "', apellido='" + p.getApellido() + "' where cedula='" + p.getCedula() + "'";
        int resultado = db.modificacioneliminacion(query);
        db.cerrarConexion();
        return resultado;
    }
    public int eliminar(String cedula) throws SQLException {
        OperacionesBase db = new OperacionesBase();
        String query="delete from persona where cedula='" + cedula + "'";
        int resultado = db.modificacioneliminacion(query);
        db.cerrarConexion();
        return resultado;
    }
}
